package com.neuedu.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.neuedu.entity.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import lombok.*;

/**
 * <p>
 * 顾客护理条目表
 * </p>
 *
 * @author wangyu
 * @since 2025-10-23
 */
@Getter
@Setter
@ToString
@AllArgsConstructor
@NoArgsConstructor
public class Customernurseitem extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 护理项目编号
     */
    private Integer itemId;

    /**
     * 顾客编号
     */
    private Integer custormerId;

    /**
     * 级别id
     */
    private Integer levelId;

    /**
     * 购买数量
     */
    private Integer nurseNumber;

    /**
     * 逻辑删除标记（0：显示；1：隐藏）
     */
    private Integer isDeleted;

    /**
     * 服务购买日期
     */
    private LocalDate buyTime;

    /**
     * 服务到期日
     */
    private LocalDate maturityTime;

    @TableField(exist = false)
    private Customer customer;

    private Nurselevel nurselevel;
}
